provide explanations - Fransızca İngilizce Sözlük